// @file: /api/guard/check-task.js

import request from '@/utils/request';

/**
 * 查询巡检任务列表
 * @param {Object} params - 查询参数（pageNum, pageSize, userCode, userName, userArea）
 */
export function listCheckTasks(params) {
  return request({
    url: '/guard/plan/listUserForCheckerInfo/1',
    method: 'post',
    data: params
  });
}

/**
 * 获取巡检任务详细信息（开始检查页面）
 * @param {Number} planId - 计划ID
 * @param {Number} userId - 用户档案ID
 */
export function getCheckTaskDetail(planId, userId) {
  return request({
    url: `/guard/plan/${planId}/startCheckInfo/${userId}`,
    method: 'get'
  });
}